people with mental disabilities - Turco Inglés Diccionario